person who serves foreign interests to the detriment of those of one's own country - English Synonyms Dictionary

Can't found any synonym terms.